deliver into sb's hand

  1. Verb birinin ellerine teslim etmek